/* 
 * File:   ActoresConstantes.h
 * Author: 75.02 - Grupo 7, 2do cuatrimestre 2012.
 *
 * Created on November 3, 2012, 5:02 PM
 */

#ifndef ACTORESCONSTANTES_H
#define	ACTORESCONSTANTES_H

namespace TP { namespace Juego { namespace Arena { namespace Actores {

#define		PAJARITO		"Pajarito"
#define         PAJARITOROJO            "PajaritoRojo"
#define         PAJARITOAZUL            "PajaritoAzul"
#define         PAJARITOVERDE           "PajaritoVerde"
#define         HUEVO                   "Huevo"
#define		HUEVOBLANCO		"HuevoBlanco"
#define		HUEVOCODORNIZ           "HuevoCodorniz"
#define		HUEVOPOCHE		"HuevoPoche"
#define		HUEVORELOJ		"HuevoReloj"

        
/******************************PAJARITOS********************************/
    
/***************************VIDA ACTORES********************************/

const double vida_pajaro_rojo = 0.5;
const double vida_pajaro_azul = 1;
const double vida_pajaro_verde = 1;

/*************************REBOTE PAJARITOS******************************/

const double rebote_pajaro_rojo = 0.33;
const double rebote_pajaro_verde = 0.20;
const double rebote_pajaro_azul = 0.40;

/*****************************DAÑOS PAJARITOS**************************/

const double danio_pajaro_rojo_cerdito = 1;
const double danio_pajaro_rojo_superficies = 0.5;
const double danio_pajaro_verde_cerdito = 2;
const double danio_pajaro_verde_superficies = 1;
const double danio_pajaro_azul_cerdito = 1;
const double danio_pajaro_azul_superficies = 0.5;

/***************************PUNTAJES PAJARITOS*************************/

const int puntaje_pajaro_rojo = 1;
const int puntaje_pajaro_azul = 2;
const int puntaje_pajaro_verde = 3;


/***************************RADIOS PAJARITOS*************************/

const double radio_pajaro_verde = 8;
const double radio_pajaro_azul = 5;
const double radio_pajaro_rojo = 2;

/********************************HUEVOS********************************/
/*****************************DAÑOS HUEVOS*****************************/

const double danio_huevo_blanco_pajaro = 1;
const double danio_huevo_blanco_superficie = 0.5;
const double danio_huevo_blanco_cerditos = 0;
const double danio_huevo_codorniz_pajaro = 0.5;
const double danio_huevo_codorniz_superficie = 0.25;
const double danio_huevo_codorniz_cerditos = 0;
const double danio_huevo_poche_pajaro = 1;
const double danio_huevo_poche_superficie = 0.25;
const double danio_huevo_poche_cerditos = 0;
const double danio_huevo_reloj_pajaro = 1;
const double danio_huevo_reloj_superficie = 2;
const double danio_huevo_reloj_cerditos = 2;

/***************************VIDA HUEVOS********************************/

const double vida_huevo_blanco = 0.1;
const double vida_huevo_codorniz = 0.1;
const double vida_huevo_poche = 0.1;
const double vida_huevo_reloj = 0.1;

/***************************TIEMPO HUEVO RELOJ*************************/

const int tiempo_min_huevo_reloj = 3;
const int tiempo_max_huevo_reloj = 6;

/*******************************RADIO HUEVOS***************************/

const double radio_huevo_blanco = 2;
const double radio_huevo_poche = 2;
const double radio_huevo_codorniz = 2;
const double radio_huevo_reloj = 2;
const double radio_huevo_reloj_timeout = 10;

/***************************PUNTAJES HUEVOS*************************/

const int puntos_huevo_reloj = 0;
const int puntos_huevo_poche = 0;
const int puntos_huevo_blanco = 0;
const int puntos_huevo_codorniz = 0;

}}}}


#endif	/* ACTORESCONSTANTES_H */

